<?php
    require_once dirname(__FILE__) . '/../../utils/Utils.php';
    //引入公共参数
    $constant = include(dirname(__FILE__) . '/../../AppletConstant.php');

	$utils =	new Utils();


	/**
	 * 小程序模板消息
	 *
	 */

	//调用接口地址
	$url = "https://open.95516.com/open/access/1.0/applet.msg";
	
	//拼装参数Map
	$params 	=	array();
    $params["appId"] 			=	$constant['appId'];
    $params["openId"] 			=	$constant['openId'];
    $params["backendToken"] 	=	$constant['backendToken'];

    //小程序 id
	$params["mpId"] 			=	"";

    //是否系统推送消息 1- 推送（默认） 0- 不推送
	$params["isPush"] 			=	"";

	//扩展字段 01
    $params["extra01"] 			=	"";

    //扩展字段 02
    $params["extra02"] 			=	"";

    //通知模板 id
    $params["templateId"] 	    =	"";

    //通知详情( 200 个字符以内)
    $params["desc"] 			=	"";

    //ui类型：1
    $params["uiType"] 			=	"";

    //广告图 url
    $params["adImageUrl"] 		=	"";

    //广告落地页 url
    $params["adTargetUrl"] 	    =	"";

    //小程序的附加参数
    $params["destExt"] 			=	"";

    //跳转类型 可选值: rn 、 html 、 native 、 applet
    $params["destType"] 	    =	"";

    //类型： applet 就是小程序 id ， rn 就是 rn 的 dest html 就是 url native 就是 native 的 dest
    $params["destInfo"] 		=	"";

    $valueList = array();

    //key
    $valueList["key"]           = "";

    //对应 key 的消息文本内容， 200 个字符以内，换行用 \n
    $valueList["value"]         = "";

    //关键词列表：List
    $params["valueList"] 		=	$valueList;
	
	//发送请求
	$resultStr 	=	$utils->sendPostGson($url,$params);
	print_r("-------消息推送返回: ".$resultStr." --------- ");
    exit();
	
?>